#include "account.h"
#include "bank.h"
int main()
{
Bank bank;
for (auto i = 0; i < 100; i++) {
auto account = bank.CreateAccount();
account->Deposit(i * 2.0);
}
bank.PayInterest();
return 0;
}
#ifndef ACCOUNT_H_
#define ACCOUNT_H_
class Account {
private:
double balance_;
public:
Account() noexcept;
double GetBalance() const noexcept;
void Deposit(double amount);
double Withdraw(double amount);
double CalculateInterest() const noexcept;
};
#endif // ACCOUNT_H_
#include "account.h"
#include "logger.h"
Account::Account() noexcept { balance_ = 0.0; }
double Account::GetBalance() const noexcept { return balance_; }
void Account::Deposit(const double amount)
{
balance_ += amount;
Logger::Write("\nDeposit, amount: ", amount);
}
double Account::Withdraw(const double amount)
{
balance_ -= amount;
Logger::Write("\nWithdraw, amount: ", amount);
return amount;
}
double Account::CalculateInterest() const noexcept { return balance_ * 0.001; }
#ifndef BANK_H_
#define BANK_H_
#include <list>
#include <memory>
class Account;
class Bank {
private:
std::list<std::shared_ptr<Account>> accounts_;
public:
std::shared_ptr<Account> CreateAccount();
void PayInterest();
};
#endif // BANK_H_
#include "bank.h"
#include <ctime>
#include "account.h"
#include "logger.h"
std::shared_ptr<Account> Bank::CreateAccount()
{
auto account = std::make_shared<Account>();
accounts_.push_back(account);
Logger::Write("\nCreate account, number of accounts:", accounts_.size());
return account;
}
void Bank::PayInterest()
{
for (const auto& account : accounts_) {
const auto interest = account->CalculateInterest();
account->Deposit(interest);
Logger::Write("\nDeposit, balance:", account->GetBalance());
}
time_t current_time;
time(¤t_time);
const auto time_string = ctime(¤t_time);
if (time_string != nullptr) {
Logger::Write("\nInterest paid on:", time_string);
}
}
#ifndef LOGGER_H_
#define LOGGER_H_
#include <fstream>
#include <utility>
class Logger {
public:
template <class T>
static void Write(const char* message, T&& data);
};
template <class T>
void Logger::Write(const char* message, T&& data)
{
std::ofstream outfile("c:\\temp\\logfile.txt",
std::ios_base::out | std::ios_base::app);
outfile << message << " " << std::forward<T>(data) << "\n";
}
#endif // LOGGER_H_
Create account, number of accounts: 1
Deposit, amount: 0
Create account, number of accounts: 2
Deposit, amount: 2
Create account, number of accounts: 3
Deposit, amount: 4
Create account, number of accounts: 4
Deposit, amount: 6
Create account, number of accounts: 5
Deposit, amount: 8
Create account, number of accounts: 6
Deposit, amount: 10
Create account, number of accounts: 7
Deposit, amount: 12
Create account, number of accounts: 8
Deposit, amount: 14
Create account, number of accounts: 9
Deposit, amount: 16
Create account, number of accounts: 10
Deposit, amount: 18
Create account, number of accounts: 11
Deposit, amount: 20
Create account, number of accounts: 12
Deposit, amount: 22
Create account, number of accounts: 13
Deposit, amount: 24
Create account, number of accounts: 14
Deposit, amount: 26
Create account, number of accounts: 15
Deposit, amount: 28
Create account, number of accounts: 16
Deposit, amount: 30
Create account, number of accounts: 17
Deposit, amount: 32
Create account, number of accounts: 18
Deposit, amount: 34
Create account, number of accounts: 19
Deposit, amount: 36
Create account, number of accounts: 20
Deposit, amount: 38
Create account, number of accounts: 21
Deposit, amount: 40
Create account, number of accounts: 22
Deposit, amount: 42
Create account, number of accounts: 23
Deposit, amount: 44
Create account, number of accounts: 24
Deposit, amount: 46
Create account, number of accounts: 25
Deposit, amount: 48
Create account, number of accounts: 26
Deposit, amount: 50
Create account, number of accounts: 27
Deposit, amount: 52
Create account, number of accounts: 28
Deposit, amount: 54
Create account, number of accounts: 29
Deposit, amount: 56
Create account, number of accounts: 30
Deposit, amount: 58
Create account, number of accounts: 31
Deposit, amount: 60
Create account, number of accounts: 32
Deposit, amount: 62
Create account, number of accounts: 33
Deposit, amount: 64
Create account, number of accounts: 34
Deposit, amount: 66
Create account, number of accounts: 35
Deposit, amount: 68
Create account, number of accounts: 36
Deposit, amount: 70
Create account, number of accounts: 37
Deposit, amount: 72
Create account, number of accounts: 38
Deposit, amount: 74
Create account, number of accounts: 39
Deposit, amount: 76
Create account, number of accounts: 40
Deposit, amount: 78
Create account, number of accounts: 41
Deposit, amount: 80
Create account, number of accounts: 42
Deposit, amount: 82
Create account, number of accounts: 43
Deposit, amount: 84
Create account, number of accounts: 44
Deposit, amount: 86
Create account, number of accounts: 45
Deposit, amount: 88
Create account, number of accounts: 46
Deposit, amount: 90
Create account, number of accounts: 47
Deposit, amount: 92
Create account, number of accounts: 48
Deposit, amount: 94
Create account, number of accounts: 49
Deposit, amount: 96
Create account, number of accounts: 50
Deposit, amount: 98
Create account, number of accounts: 51
Deposit, amount: 100
Create account, number of accounts: 52
Deposit, amount: 102
Create account, number of accounts: 53
Deposit, amount: 104
Create account, number of accounts: 54
Deposit, amount: 106
Create account, number of accounts: 55
Deposit, amount: 108
Create account, number of accounts: 56
Deposit, amount: 110
Create account, number of accounts: 57
Deposit, amount: 112
Create account, number of accounts: 58
Deposit, amount: 114
Create account, number of accounts: 59
Deposit, amount: 116
Create account, number of accounts: 60
Deposit, amount: 118
Create account, number of accounts: 61
Deposit, amount: 120
Create account, number of accounts: 62
Deposit, amount: 122
Create account, number of accounts: 63
Deposit, amount: 124
Create account, number of accounts: 64
Deposit, amount: 126
Create account, number of accounts: 65
Deposit, amount: 128
Create account, number of accounts: 66
Deposit, amount: 130
Create account, number of accounts: 67
Deposit, amount: 132
Create account, number of accounts: 68
Deposit, amount: 134
Create account, number of accounts: 69
Deposit, amount: 136
Create account, number of accounts: 70
Deposit, amount: 138
Create account, number of accounts: 71
Deposit, amount: 140
Create account, number of accounts: 72
Deposit, amount: 142
Create account, number of accounts: 73
Deposit, amount: 144
Create account, number of accounts: 74
Deposit, amount: 146
Create account, number of accounts: 75
Deposit, amount: 148
Create account, number of accounts: 76
Deposit, amount: 150
Create account, number of accounts: 77
Deposit, amount: 152
Create account, number of accounts: 78
Deposit, amount: 154
Create account, number of accounts: 79
Deposit, amount: 156
Create account, number of accounts: 80
Deposit, amount: 158
Create account, number of accounts: 81
Deposit, amount: 160
Create account, number of accounts: 82
Deposit, amount: 162
Create account, number of accounts: 83
Deposit, amount: 164
Create account, number of accounts: 84
Deposit, amount: 166
Create account, number of accounts: 85
Deposit, amount: 168
Create account, number of accounts: 86
Deposit, amount: 170
Create account, number of accounts: 87
Deposit, amount: 172
Create account, number of accounts: 88
Deposit, amount: 174
Create account, number of accounts: 89
Deposit, amount: 176
Create account, number of accounts: 90
Deposit, amount: 178
Create account, number of accounts: 91
Deposit, amount: 180
Create account, number of accounts: 92
Deposit, amount: 182
Create account, number of accounts: 93
Deposit, amount: 184
Create account, number of accounts: 94
Deposit, amount: 186
Create account, number of accounts: 95
Deposit, amount: 188
Create account, number of accounts: 96
Deposit, amount: 190
Create account, number of accounts: 97
Deposit, amount: 192
Create account, number of accounts: 98
Deposit, amount: 194
Create account, number of accounts: 99
Deposit, amount: 196
Create account, number of accounts: 100
Deposit, amount: 198
Deposit, amount: 0
Deposit, balance: 0
Deposit, amount: 0.002
Deposit, balance: 2.002
Deposit, amount: 0.004
Deposit, balance: 4.004
Deposit, amount: 0.006
Deposit, balance: 6.006
Deposit, amount: 0.008
Deposit, balance: 8.008
Deposit, amount: 0.01
Deposit, balance: 10.01
Deposit, amount: 0.012
Deposit, balance: 12.012
Deposit, amount: 0.014
Deposit, balance: 14.014
Deposit, amount: 0.016
Deposit, balance: 16.016
Deposit, amount: 0.018
Deposit, balance: 18.018
Deposit, amount: 0.02
Deposit, balance: 20.02
Deposit, amount: 0.022
Deposit, balance: 22.022
Deposit, amount: 0.024
Deposit, balance: 24.024
Deposit, amount: 0.026
Deposit, balance: 26.026
Deposit, amount: 0.028
Deposit, balance: 28.028
Deposit, amount: 0.03
Deposit, balance: 30.03
Deposit, amount: 0.032
Deposit, balance: 32.032
Deposit, amount: 0.034
Deposit, balance: 34.034
Deposit, amount: 0.036
Deposit, balance: 36.036
Deposit, amount: 0.038
Deposit, balance: 38.038
Deposit, amount: 0.04
Deposit, balance: 40.04
Deposit, amount: 0.042
Deposit, balance: 42.042
Deposit, amount: 0.044
Deposit, balance: 44.044
Deposit, amount: 0.046
Deposit, balance: 46.046
Deposit, amount: 0.048
Deposit, balance: 48.048
Deposit, amount: 0.05
Deposit, balance: 50.05
Deposit, amount: 0.052
Deposit, balance: 52.052
Deposit, amount: 0.054
Deposit, balance: 54.054
Deposit, amount: 0.056
Deposit, balance: 56.056
Deposit, amount: 0.058
Deposit, balance: 58.058
Deposit, amount: 0.06
Deposit, balance: 60.06
Deposit, amount: 0.062
Deposit, balance: 62.062
Deposit, amount: 0.064
Deposit, balance: 64.064
Deposit, amount: 0.066
Deposit, balance: 66.066
Deposit, amount: 0.068
Deposit, balance: 68.068
Deposit, amount: 0.07
Deposit, balance: 70.07
Deposit, amount: 0.072
Deposit, balance: 72.072
Deposit, amount: 0.074
Deposit, balance: 74.074
Deposit, amount: 0.076
Deposit, balance: 76.076
Deposit, amount: 0.078
Deposit, balance: 78.078
Deposit, amount: 0.08
Deposit, balance: 80.08
Deposit, amount: 0.082
Deposit, balance: 82.082
Deposit, amount: 0.084
Deposit, balance: 84.084
Deposit, amount: 0.086
Deposit, balance: 86.086
Deposit, amount: 0.088
Deposit, balance: 88.088
Deposit, amount: 0.09
Deposit, balance: 90.09
Deposit, amount: 0.092
Deposit, balance: 92.092
Deposit, amount: 0.094
Deposit, balance: 94.094
Deposit, amount: 0.096
Deposit, balance: 96.096
Deposit, amount: 0.098
Deposit, balance: 98.098
Deposit, amount: 0.1
Deposit, balance: 100.1
Deposit, amount: 0.102
Deposit, balance: 102.102
Deposit, amount: 0.104
Deposit, balance: 104.104
Deposit, amount: 0.106
Deposit, balance: 106.106
Deposit, amount: 0.108
Deposit, balance: 108.108
Deposit, amount: 0.11
Deposit, balance: 110.11
Deposit, amount: 0.112
Deposit, balance: 112.112
Deposit, amount: 0.114
Deposit, balance: 114.114
Deposit, amount: 0.116
Deposit, balance: 116.116
Deposit, amount: 0.118
Deposit, balance: 118.118
Deposit, amount: 0.12
Deposit, balance: 120.12
Deposit, amount: 0.122
Deposit, balance: 122.122
Deposit, amount: 0.124
Deposit, balance: 124.124
Deposit, amount: 0.126
Deposit, balance: 126.126
Deposit, amount: 0.128
Deposit, balance: 128.128
Deposit, amount: 0.13
Deposit, balance: 130.13
Deposit, amount: 0.132
Deposit, balance: 132.132
Deposit, amount: 0.134
Deposit, balance: 134.134
Deposit, amount: 0.136
Deposit, balance: 136.136
Deposit, amount: 0.138
Deposit, balance: 138.138
Deposit, amount: 0.14
Deposit, balance: 140.14
Deposit, amount: 0.142
Deposit, balance: 142.142
Deposit, amount: 0.144
Deposit, balance: 144.144
Deposit, amount: 0.146
Deposit, balance: 146.146
Deposit, amount: 0.148
Deposit, balance: 148.148
Deposit, amount: 0.15
Deposit, balance: 150.15
Deposit, amount: 0.152
Deposit, balance: 152.152
Deposit, amount: 0.154
Deposit, balance: 154.154
Deposit, amount: 0.156
Deposit, balance: 156.156
Deposit, amount: 0.158
Deposit, balance: 158.158
Deposit, amount: 0.16
Deposit, balance: 160.16
Deposit, amount: 0.162
Deposit, balance: 162.162
Deposit, amount: 0.164
Deposit, balance: 164.164
Deposit, amount: 0.166
Deposit, balance: 166.166
Deposit, amount: 0.168
Deposit, balance: 168.168
Deposit, amount: 0.17
Deposit, balance: 170.17
Deposit, amount: 0.172
Deposit, balance: 172.172
Deposit, amount: 0.174
Deposit, balance: 174.174
Deposit, amount: 0.176
Deposit, balance: 176.176
Deposit, amount: 0.178
Deposit, balance: 178.178
Deposit, amount: 0.18
Deposit, balance: 180.18
Deposit, amount: 0.182
Deposit, balance: 182.182
Deposit, amount: 0.184
Deposit, balance: 184.184
Deposit, amount: 0.186
Deposit, balance: 186.186
Deposit, amount: 0.188
Deposit, balance: 188.188
Deposit, amount: 0.19
Deposit, balance: 190.19
Deposit, amount: 0.192
Deposit, balance: 192.192
Deposit, amount: 0.194
Deposit, balance: 194.194
Deposit, amount: 0.196
Deposit, balance: 196.196
Deposit, amount: 0.198
Deposit, balance: 198.198
Interest paid on: Tue Dec 15 08:22:34 2020
Create account, number of accounts: 1
Deposit, amount: 0
Create account, number of accounts: 2
Deposit, amount: 2
Create account, number of accounts: 3
Deposit, amount: 4
Create account, number of accounts: 4
Deposit, amount: 6
Create account, number of accounts: 5
Deposit, amount: 8
Create account, number of accounts: 6
Deposit, amount: 10
Create account, number of accounts: 7
Deposit, amount: 12
Create account, number of accounts: 8
Deposit, amount: 14
Create account, number of accounts: 9
Deposit, amount: 16
Create account, number of accounts: 10
Deposit, amount: 18
Create account, number of accounts: 11
Deposit, amount: 20
Create account, number of accounts: 12
Deposit, amount: 22
Create account, number of accounts: 13
Deposit, amount: 24
Create account, number of accounts: 14
Deposit, amount: 26
Create account, number of accounts: 15
Deposit, amount: 28
Create account, number of accounts: 16
Deposit, amount: 30
Create account, number of accounts: 17
Deposit, amount: 32
Create account, number of accounts: 18
Deposit, amount: 34
Create account, number of accounts: 19
Deposit, amount: 36
Create account, number of accounts: 20
Deposit, amount: 38
Create account, number of accounts: 21
Deposit, amount: 40
Create account, number of accounts: 22
Deposit, amount: 42
Create account, number of accounts: 23
Deposit, amount: 44
Create account, number of accounts: 24
Deposit, amount: 46
Create account, number of accounts: 25
Deposit, amount: 48
Create account, number of accounts: 26
Deposit, amount: 50
Create account, number of accounts: 27
Deposit, amount: 52
Create account, number of accounts: 28
Deposit, amount: 54
Create account, number of accounts: 29
Deposit, amount: 56
Create account, number of accounts: 30
Deposit, amount: 58
Create account, number of accounts: 31
Deposit, amount: 60
Create account, number of accounts: 32
Deposit, amount: 62
Create account, number of accounts: 33
Deposit, amount: 64
Create account, number of accounts: 34
Deposit, amount: 66
Create account, number of accounts: 35
Deposit, amount: 68
Create account, number of accounts: 36
Deposit, amount: 70
Create account, number of accounts: 37
Deposit, amount: 72
Create account, number of accounts: 38
Deposit, amount: 74
Create account, number of accounts: 39
Deposit, amount: 76
Create account, number of accounts: 40
Deposit, amount: 78
Create account, number of accounts: 41
Deposit, amount: 80
Create account, number of accounts: 42
Deposit, amount: 82
Create account, number of accounts: 43
Deposit, amount: 84
Create account, number of accounts: 44
Deposit, amount: 86
Create account, number of accounts: 45
Deposit, amount: 88
Create account, number of accounts: 46
Deposit, amount: 90
Create account, number of accounts: 47
Deposit, amount: 92
Create account, number of accounts: 48
Deposit, amount: 94
Create account, number of accounts: 49
Deposit, amount: 96
Create account, number of accounts: 50
Deposit, amount: 98
Create account, number of accounts: 51
Deposit, amount: 100
Create account, number of accounts: 52
Deposit, amount: 102
Create account, number of accounts: 53
Deposit, amount: 104
Create account, number of accounts: 54
Deposit, amount: 106
Create account, number of accounts: 55
Deposit, amount: 108
Create account, number of accounts: 56
Deposit, amount: 110
Create account, number of accounts: 57
Deposit, amount: 112
Create account, number of accounts: 58
Deposit, amount: 114
Create account, number of accounts: 59
Deposit, amount: 116
Create account, number of accounts: 60
Deposit, amount: 118
Create account, number of accounts: 61
Deposit, amount: 120
Create account, number of accounts: 62
Deposit, amount: 122
Create account, number of accounts: 63
Deposit, amount: 124
Create account, number of accounts: 64
Deposit, amount: 126
Create account, number of accounts: 65
Deposit, amount: 128
Create account, number of accounts: 66
Deposit, amount: 130
Create account, number of accounts: 67
Deposit, amount: 132
Create account, number of accounts: 68
Deposit, amount: 134
Create account, number of accounts: 69
Deposit, amount: 136
Create account, number of accounts: 70
Deposit, amount: 138
Create account, number of accounts: 71
Deposit, amount: 140
Create account, number of accounts: 72
Deposit, amount: 142
Create account, number of accounts: 73
Deposit, amount: 144
Create account, number of accounts: 74
Deposit, amount: 146
Create account, number of accounts: 75
Deposit, amount: 148
Create account, number of accounts: 76
Deposit, amount: 150
Create account, number of accounts: 77
Deposit, amount: 152
Create account, number of accounts: 78
Deposit, amount: 154
Create account, number of accounts: 79
Deposit, amount: 156
Create account, number of accounts: 80
Deposit, amount: 158
Create account, number of accounts: 81
Deposit, amount: 160
Create account, number of accounts: 82
Deposit, amount: 162
Create account, number of accounts: 83
Deposit, amount: 164
Create account, number of accounts: 84
Deposit, amount: 166
Create account, number of accounts: 85
Deposit, amount: 168
Create account, number of accounts: 86
Deposit, amount: 170
Create account, number of accounts: 87
Deposit, amount: 172
Create account, number of accounts: 88
Deposit, amount: 174
Create account, number of accounts: 89
Deposit, amount: 176
Create account, number of accounts: 90
Deposit, amount: 178
Create account, number of accounts: 91
Deposit, amount: 180
Create account, number of accounts: 92
Deposit, amount: 182
Create account, number of accounts: 93
Deposit, amount: 184
Create account, number of accounts: 94
Deposit, amount: 186
Create account, number of accounts: 95
Deposit, amount: 188
Create account, number of accounts: 96
Deposit, amount: 190
Create account, number of accounts: 97
Deposit, amount: 192
Create account, number of accounts: 98
Deposit, amount: 194
Create account, number of accounts: 99
Deposit, amount: 196
Create account, number of accounts: 100
Deposit, amount: 198
Deposit, amount: 0
Deposit, balance: 0
Deposit, amount: 0.002
Deposit, balance: 2.002
Deposit, amount: 0.004
Deposit, balance: 4.004
Deposit, amount: 0.006
Deposit, balance: 6.006
Deposit, amount: 0.008
Deposit, balance: 8.008
Deposit, amount: 0.01
Deposit, balance: 10.01
Deposit, amount: 0.012
Deposit, balance: 12.012
Deposit, amount: 0.014
Deposit, balance: 14.014
Deposit, amount: 0.016
Deposit, balance: 16.016
Deposit, amount: 0.018
Deposit, balance: 18.018
Deposit, amount: 0.02
Deposit, balance: 20.02
Deposit, amount: 0.022
Deposit, balance: 22.022
Deposit, amount: 0.024
Deposit, balance: 24.024
Deposit, amount: 0.026
Deposit, balance: 26.026
Deposit, amount: 0.028
Deposit, balance: 28.028
Deposit, amount: 0.03
Deposit, balance: 30.03
Deposit, amount: 0.032
Deposit, balance: 32.032
Deposit, amount: 0.034
Deposit, balance: 34.034
Deposit, amount: 0.036
Deposit, balance: 36.036
Deposit, amount: 0.038
Deposit, balance: 38.038
Deposit, amount: 0.04
Deposit, balance: 40.04
Deposit, amount: 0.042
Deposit, balance: 42.042
Deposit, amount: 0.044
Deposit, balance: 44.044
Deposit, amount: 0.046
Deposit, balance: 46.046
Deposit, amount: 0.048
Deposit, balance: 48.048
Deposit, amount: 0.05
Deposit, balance: 50.05
Deposit, amount: 0.052
Deposit, balance: 52.052
Deposit, amount: 0.054
Deposit, balance: 54.054
Deposit, amount: 0.056
Deposit, balance: 56.056
Deposit, amount: 0.058
Deposit, balance: 58.058
Deposit, amount: 0.06
Deposit, balance: 60.06
Deposit, amount: 0.062
Deposit, balance: 62.062
Deposit, amount: 0.064
Deposit, balance: 64.064
Deposit, amount: 0.066
Deposit, balance: 66.066
Deposit, amount: 0.068
Deposit, balance: 68.068
Deposit, amount: 0.07
Deposit, balance: 70.07
Deposit, amount: 0.072
Deposit, balance: 72.072
Deposit, amount: 0.074
Deposit, balance: 74.074
Deposit, amount: 0.076
Deposit, balance: 76.076
Deposit, amount: 0.078
Deposit, balance: 78.078
Deposit, amount: 0.08
Deposit, balance: 80.08
Deposit, amount: 0.082
Deposit, balance: 82.082
Deposit, amount: 0.084
Deposit, balance: 84.084
Deposit, amount: 0.086
Deposit, balance: 86.086
Deposit, amount: 0.088
Deposit, balance: 88.088
Deposit, amount: 0.09
Deposit, balance: 90.09
Deposit, amount: 0.092
Deposit, balance: 92.092
Deposit, amount: 0.094
Deposit, balance: 94.094
Deposit, amount: 0.096
Deposit, balance: 96.096
Deposit, amount: 0.098
Deposit, balance: 98.098
Deposit, amount: 0.1
Deposit, balance: 100.1
Deposit, amount: 0.102
Deposit, balance: 102.102
Deposit, amount: 0.104
Deposit, balance: 104.104
Deposit, amount: 0.106
Deposit, balance: 106.106
Deposit, amount: 0.108
Deposit, balance: 108.108
Deposit, amount: 0.11
Deposit, balance: 110.11
Deposit, amount: 0.112
Deposit, balance: 112.112
Deposit, amount: 0.114
Deposit, balance: 114.114
Deposit, amount: 0.116
Deposit, balance: 116.116
Deposit, amount: 0.118
Deposit, balance: 118.118
Deposit, amount: 0.12
Deposit, balance: 120.12
Deposit, amount: 0.122
Deposit, balance: 122.122
Deposit, amount: 0.124
Deposit, balance: 124.124
Deposit, amount: 0.126
Deposit, balance: 126.126
Deposit, amount: 0.128
Deposit, balance: 128.128
Deposit, amount: 0.13
Deposit, balance: 130.13
Deposit, amount: 0.132
Deposit, balance: 132.132
Deposit, amount: 0.134
Deposit, balance: 134.134
Deposit, amount: 0.136
Deposit, balance: 136.136
Deposit, amount: 0.138
Deposit, balance: 138.138
Deposit, amount: 0.14
Deposit, balance: 140.14
Deposit, amount: 0.142
Deposit, balance: 142.142
Deposit, amount: 0.144
Deposit, balance: 144.144
Deposit, amount: 0.146
Deposit, balance: 146.146
Deposit, amount: 0.148
Deposit, balance: 148.148
Deposit, amount: 0.15
Deposit, balance: 150.15
Deposit, amount: 0.152
Deposit, balance: 152.152
Deposit, amount: 0.154
Deposit, balance: 154.154
Deposit, amount: 0.156
Deposit, balance: 156.156
Deposit, amount: 0.158
Deposit, balance: 158.158
Deposit, amount: 0.16
Deposit, balance: 160.16
Deposit, amount: 0.162
Deposit, balance: 162.162
Deposit, amount: 0.164
Deposit, balance: 164.164
Deposit, amount: 0.166
Deposit, balance: 166.166
Deposit, amount: 0.168
Deposit, balance: 168.168
Deposit, amount: 0.17
Deposit, balance: 170.17
Deposit, amount: 0.172
Deposit, balance: 172.172
Deposit, amount: 0.174
Deposit, balance: 174.174
Deposit, amount: 0.176
Deposit, balance: 176.176
Deposit, amount: 0.178
Deposit, balance: 178.178
Deposit, amount: 0.18
Deposit, balance: 180.18
Deposit, amount: 0.182
Deposit, balance: 182.182
Deposit, amount: 0.184
Deposit, balance: 184.184
Deposit, amount: 0.186
Deposit, balance: 186.186
Deposit, amount: 0.188
Deposit, balance: 188.188
Deposit, amount: 0.19
Deposit, balance: 190.19
Deposit, amount: 0.192
Deposit, balance: 192.192
Deposit, amount: 0.194
Deposit, balance: 194.194
Deposit, amount: 0.196
Deposit, balance: 196.196
Deposit, amount: 0.198
Deposit, balance: 198.198
Interest paid on: Tue Oct 19 07:26:17 2021
Create account, number of accounts: 1
Deposit, amount: 0
Create account, number of accounts: 2
Deposit, amount: 2
Create account, number of accounts: 3
Deposit, amount: 4
Create account, number of accounts: 4
Deposit, amount: 6
Create account, number of accounts: 5
Deposit, amount: 8
Create account, number of accounts: 6
Deposit, amount: 10
Create account, number of accounts: 7
Deposit, amount: 12
Create account, number of accounts: 8
Deposit, amount: 14
Create account, number of accounts: 9
Deposit, amount: 16
Create account, number of accounts: 10
Deposit, amount: 18
Create account, number of accounts: 11
Deposit, amount: 20
Create account, number of accounts: 12
Deposit, amount: 22
Create account, number of accounts: 13
Deposit, amount: 24
Create account, number of accounts: 14
Deposit, amount: 26
Create account, number of accounts: 15
Deposit, amount: 28
Create account, number of accounts: 16
Deposit, amount: 30
Create account, number of accounts: 17
Deposit, amount: 32
Create account, number of accounts: 18
Deposit, amount: 34
Create account, number of accounts: 19
Deposit, amount: 36
Create account, number of accounts: 20
Deposit, amount: 38
Create account, number of accounts: 21
Deposit, amount: 40
Create account, number of accounts: 22
Deposit, amount: 42
Create account, number of accounts: 23
Deposit, amount: 44
Create account, number of accounts: 24
Deposit, amount: 46
Create account, number of accounts: 25
Deposit, amount: 48
Create account, number of accounts: 26
Deposit, amount: 50
Create account, number of accounts: 27
Deposit, amount: 52
Create account, number of accounts: 28
Deposit, amount: 54
Create account, number of accounts: 29
Deposit, amount: 56
Create account, number of accounts: 30
Deposit, amount: 58
Create account, number of accounts: 31
Deposit, amount: 60
Create account, number of accounts: 32
Deposit, amount: 62
Create account, number of accounts: 33
Deposit, amount: 64
Create account, number of accounts: 34
Deposit, amount: 66
Create account, number of accounts: 35
Deposit, amount: 68
Create account, number of accounts: 36
Deposit, amount: 70
Create account, number of accounts: 37
Deposit, amount: 72
Create account, number of accounts: 38
Deposit, amount: 74
Create account, number of accounts: 39
Deposit, amount: 76
Create account, number of accounts: 40
Deposit, amount: 78
Create account, number of accounts: 41
Deposit, amount: 80
Create account, number of accounts: 42
Deposit, amount: 82
Create account, number of accounts: 43
Deposit, amount: 84
Create account, number of accounts: 44
Deposit, amount: 86
Create account, number of accounts: 45
Deposit, amount: 88
Create account, number of accounts: 46
Deposit, amount: 90
Create account, number of accounts: 47
Deposit, amount: 92
Create account, number of accounts: 48
Deposit, amount: 94
Create account, number of accounts: 49
Deposit, amount: 96
Create account, number of accounts: 50
Deposit, amount: 98
Create account, number of accounts: 51
Deposit, amount: 100
Create account, number of accounts: 52
Deposit, amount: 102
Create account, number of accounts: 53
Deposit, amount: 104
Create account, number of accounts: 54
Deposit, amount: 106
Create account, number of accounts: 55
Deposit, amount: 108
Create account, number of accounts: 56
Deposit, amount: 110
Create account, number of accounts: 57
Deposit, amount: 112
Create account, number of accounts: 58
Deposit, amount: 114
Create account, number of accounts: 59
Deposit, amount: 116
Create account, number of accounts: 60
Deposit, amount: 118
Create account, number of accounts: 61
Deposit, amount: 120
Create account, number of accounts: 62
Deposit, amount: 122
Create account, number of accounts: 63
Deposit, amount: 124
Create account, number of accounts: 64
Deposit, amount: 126
Create account, number of accounts: 65
Deposit, amount: 128
Create account, number of accounts: 66
Deposit, amount: 130
Create account, number of accounts: 67
Deposit, amount: 132
Create account, number of accounts: 68
Deposit, amount: 134
Create account, number of accounts: 69
Deposit, amount: 136
Create account, number of accounts: 70
Deposit, amount: 138
Create account, number of accounts: 71
Deposit, amount: 140
Create account, number of accounts: 72
Deposit, amount: 142
Create account, number of accounts: 73
Deposit, amount: 144
Create account, number of accounts: 74
Deposit, amount: 146
Create account, number of accounts: 75
Deposit, amount: 148
Create account, number of accounts: 76
Deposit, amount: 150
Create account, number of accounts: 77
Deposit, amount: 152
Create account, number of accounts: 78
Deposit, amount: 154
Create account, number of accounts: 79
Deposit, amount: 156
Create account, number of accounts: 80
Deposit, amount: 158
Create account, number of accounts: 81
Deposit, amount: 160
Create account, number of accounts: 82
Deposit, amount: 162
Create account, number of accounts: 83
Deposit, amount: 164
Create account, number of accounts: 84
Deposit, amount: 166
Create account, number of accounts: 85
Deposit, amount: 168
Create account, number of accounts: 86
Deposit, amount: 170
Create account, number of accounts: 87
Deposit, amount: 172
Create account, number of accounts: 88
Deposit, amount: 174
Create account, number of accounts: 89
Deposit, amount: 176
Create account, number of accounts: 90
Deposit, amount: 178
Create account, number of accounts: 91
Deposit, amount: 180
Create account, number of accounts: 92
Deposit, amount: 182
Create account, number of accounts: 93
Deposit, amount: 184
Create account, number of accounts: 94
Deposit, amount: 186
Create account, number of accounts: 95
Deposit, amount: 188
Create account, number of accounts: 96
Deposit, amount: 190
Create account, number of accounts: 97
Deposit, amount: 192
Create account, number of accounts: 98
Deposit, amount: 194
Create account, number of accounts: 99
Deposit, amount: 196
Create account, number of accounts: 100
Deposit, amount: 198
Deposit, amount: 0
Deposit, balance: 0
Deposit, amount: 0.002
Deposit, balance: 2.002
Deposit, amount: 0.004
Deposit, balance: 4.004
Deposit, amount: 0.006
Deposit, balance: 6.006
Deposit, amount: 0.008
Deposit, balance: 8.008
Deposit, amount: 0.01
Deposit, balance: 10.01
Deposit, amount: 0.012
Deposit, balance: 12.012
Deposit, amount: 0.014
Deposit, balance: 14.014
Deposit, amount: 0.016
Deposit, balance: 16.016
Deposit, amount: 0.018
Deposit, balance: 18.018
Deposit, amount: 0.02
Deposit, balance: 20.02
Deposit, amount: 0.022
Deposit, balance: 22.022
Deposit, amount: 0.024
Deposit, balance: 24.024
Deposit, amount: 0.026
Deposit, balance: 26.026
Deposit, amount: 0.028
Deposit, balance: 28.028
Deposit, amount: 0.03
Deposit, balance: 30.03
Deposit, amount: 0.032
Deposit, balance: 32.032
Deposit, amount: 0.034
Deposit, balance: 34.034
Deposit, amount: 0.036
Deposit, balance: 36.036
Deposit, amount: 0.038
Deposit, balance: 38.038
Deposit, amount: 0.04
Deposit, balance: 40.04
Deposit, amount: 0.042
Deposit, balance: 42.042
Deposit, amount: 0.044
Deposit, balance: 44.044
Deposit, amount: 0.046
Deposit, balance: 46.046
Deposit, amount: 0.048
Deposit, balance: 48.048
Deposit, amount: 0.05
Deposit, balance: 50.05
Deposit, amount: 0.052
Deposit, balance: 52.052
Deposit, amount: 0.054
Deposit, balance: 54.054
Deposit, amount: 0.056
Deposit, balance: 56.056
Deposit, amount: 0.058
Deposit, balance: 58.058
Deposit, amount: 0.06
Deposit, balance: 60.06
Deposit, amount: 0.062
Deposit, balance: 62.062
Deposit, amount: 0.064
Deposit, balance: 64.064
Deposit, amount: 0.066
Deposit, balance: 66.066
Deposit, amount: 0.068
Deposit, balance: 68.068
Deposit, amount: 0.07
Deposit, balance: 70.07
Deposit, amount: 0.072
Deposit, balance: 72.072
Deposit, amount: 0.074
Deposit, balance: 74.074
Deposit, amount: 0.076
Deposit, balance: 76.076
Deposit, amount: 0.078
Deposit, balance: 78.078
Deposit, amount: 0.08
Deposit, balance: 80.08
Deposit, amount: 0.082
Deposit, balance: 82.082
Deposit, amount: 0.084
Deposit, balance: 84.084
Deposit, amount: 0.086
Deposit, balance: 86.086
Deposit, amount: 0.088
Deposit, balance: 88.088
Deposit, amount: 0.09
Deposit, balance: 90.09
Deposit, amount: 0.092
Deposit, balance: 92.092
Deposit, amount: 0.094
Deposit, balance: 94.094
Deposit, amount: 0.096
Deposit, balance: 96.096
Deposit, amount: 0.098
Deposit, balance: 98.098
Deposit, amount: 0.1
Deposit, balance: 100.1
Deposit, amount: 0.102
Deposit, balance: 102.102
Deposit, amount: 0.104
Deposit, balance: 104.104
Deposit, amount: 0.106
Deposit, balance: 106.106
Deposit, amount: 0.108
Deposit, balance: 108.108
Deposit, amount: 0.11
Deposit, balance: 110.11
Deposit, amount: 0.112
Deposit, balance: 112.112
Deposit, amount: 0.114
Deposit, balance: 114.114
Deposit, amount: 0.116
Deposit, balance: 116.116
Deposit, amount: 0.118
Deposit, balance: 118.118
Deposit, amount: 0.12
Deposit, balance: 120.12
Deposit, amount: 0.122
Deposit, balance: 122.122
Deposit, amount: 0.124
Deposit, balance: 124.124
Deposit, amount: 0.126
Deposit, balance: 126.126
Deposit, amount: 0.128
Deposit, balance: 128.128
Deposit, amount: 0.13
Deposit, balance: 130.13
Deposit, amount: 0.132
Deposit, balance: 132.132
Deposit, amount: 0.134
Deposit, balance: 134.134
Deposit, amount: 0.136
Deposit, balance: 136.136
Deposit, amount: 0.138
Deposit, balance: 138.138
Deposit, amount: 0.14
Deposit, balance: 140.14
Deposit, amount: 0.142
Deposit, balance: 142.142
Deposit, amount: 0.144
Deposit, balance: 144.144
Deposit, amount: 0.146
Deposit, balance: 146.146
Deposit, amount: 0.148
Deposit, balance: 148.148
Deposit, amount: 0.15
Deposit, balance: 150.15
Deposit, amount: 0.152
Deposit, balance: 152.152
Deposit, amount: 0.154
Deposit, balance: 154.154
Deposit, amount: 0.156
Deposit, balance: 156.156
Deposit, amount: 0.158
Deposit, balance: 158.158
Deposit, amount: 0.16
Deposit, balance: 160.16
Deposit, amount: 0.162
Deposit, balance: 162.162
Deposit, amount: 0.164
Deposit, balance: 164.164
Deposit, amount: 0.166
Deposit, balance: 166.166
Deposit, amount: 0.168
Deposit, balance: 168.168
Deposit, amount: 0.17
Deposit, balance: 170.17
Deposit, amount: 0.172
Deposit, balance: 172.172
Deposit, amount: 0.174
Deposit, balance: 174.174
Deposit, amount: 0.176
Deposit, balance: 176.176
Deposit, amount: 0.178
Deposit, balance: 178.178
Deposit, amount: 0.18
Deposit, balance: 180.18
Deposit, amount: 0.182
Deposit, balance: 182.182
Deposit, amount: 0.184
Deposit, balance: 184.184
Deposit, amount: 0.186
Deposit, balance: 186.186
Deposit, amount: 0.188
Deposit, balance: 188.188
Deposit, amount: 0.19
Deposit, balance: 190.19
Deposit, amount: 0.192
Deposit, balance: 192.192
Deposit, amount: 0.194
Deposit, balance: 194.194
Deposit, amount: 0.196
Deposit, balance: 196.196
Deposit, amount: 0.198
Deposit, balance: 198.198
Interest paid on: Tue Oct 19 07:28:49 2021