......# .. ......# .. ......# #########. ......# ################ ......... ..... ...............# ...... ... ...............# #...############# ........).)....# #......# #...#.(()(()...(# ......###...)..# #......# #..)()..))[.....# .....##.#.)....# ########......# #...#...........# ....##..#.(....# #......#......# #)).#...........# #...##...#())...# #......#......# #...#........(..# #..##....#......# #......#......# #...#.........(.# #..#.....#.)....# #...)))#...[..# #...#.........).# #..#.>..##..)...# #....<.#......+ #...###########)# #..#...##...[...# #...)).#......########(....... #..#..##...))...# #......'..........((Tp........ ######..#.##.........# #......#............)(........ ........#'#..........# ########.................c.... .....................# #.................).... .........[.......?...# #############+######... ###########'########### .. .p ... #.#.#...#.#.# .## #. .. ##.#.#.#.#.## #. .. #.#.#.#.#.#)# ##.#.#.#.#.## +.#.#.#.#.#.# #..#.#.#.#..# #.#.#.#.#.#.# ##.#.#.#.#.## #.#.#.#.#.#.# ## #.#.#.#.## .#...#.#.# ##''##### #+####### #.))# #.......# #...# #.......# ##)## #.......# ..).. #.......# ⌠..... #.......# #...... #..<....+ ####+### #.......#.. #.......### ##+######