### #^############# #.............# #.###########.# #.# #.# #.# #.###### #.###########......# #.#................# #.#................# #.#................###### #.#................##...# #.......#####......##...# #### #.......#####.#######...#..... #...)...'...>.......+......... ##......####..#######......... #......'..#................). #......##.#.###....#####.W... #......'<.....'....+ ..... ####...########....# .### #........# #....# # #.######.# #....# #.# #.# #....# #.# #.# ###### #.######.# #........# ##########