######.## ........# ##+#### ........# #.....# ........# #.....# ........####.....# ........##.'.).<.# ........##.#.....# ......O....#.....# ........#####+#### ###.##### #