########## ######### #........# #### .......<####........# ..... ........'<##........######...... ........#.##........'....'...... ........#.##........######...... ........#..#@.......# ..... .......>##.#........# .... ..).....##.#........# ..$ ........##.'........# .. ....... ###........# # ######+###