###### #### #....# ..... #....# ########################...... #....# #..................{)..'.(...$ #....###.######################...... +....'..>....... .o... #....########### .... ###+#.......... ... #......#.###### .[ #....###.# . #........# #....##### #....# #....# #....# #....# ####.#