###### #....# ... #....# .... #....# ....######....############# ########## .........[[....#.##..#....###........# ...............#.....#....#..........# ...............+.....'....#...#......# ...............##'####....#'###......# ######'######.................####### #...(...#.................'.(..# #.....<.+.................#....# ######..#.................###>.# #..################....#### #....#.....#......#....# #....#.....'......#....# #....#.....#......#....# ##############..###..(.##### ##..######(....# #........'(....# #........#.....# #........#.....# ppp# ##########.....# ...### ###..#..........# ..... #....#..........# . .... #....'..........# ..#######'###########..........# #.......).............#'###'#### #.....Zp).............#.......# #.......).............#.......# #.....TT..............#.......# #.....................#.......# #...G.######..........##..##### /..... #.....###'###### ...... +.....#.....# ..... #.....#.....# ..... #.....#.....# #.....####..# ######..(.### #..#..>.# # #..'....# #. ##+#####.#....# #.. #....###.###### #... ###(##.......# +....#.(..#.......# #....'.♣..#.......# #....#(.♣.+.......# ##.# #....######### # ##+###