... #...... #....... #........ #......... #...!..... #......... #.........# #.(.<.....# ###############.........# ........((((((.).......... .......................... ............[............. .......................... ........................... .....>..................... .......................... ... ............................ ......... ...................<........ ........... .#####.#.#.#.#.#.#.........# ..........(.. # #...................# #.............. #.#.......#.........# #.............. #.[.................# #.............. #...#..)>...#.........# #............... ##....................# #......<........ ##.#.......#.........# #............... #...................# #.............. #.#.#.#.#.#.........# #............... #...................# #................ ####...####.........# #................. ##.#####.........#######.................. ......................................... ...................................... >...................................... ........................................ ........................................ ....................................... ...................................... ..................<................... ..................................... ###################################