###### #....$# ##....... #........ #........ #5[...... ######### #........ #.......# #########........ #.......###................. #.......##..###............. #........>.# #............. #.......#######............. #.......(................... #.........(#..####.......... ##...####)....####.#.......# ##.. #..#..........#.#### .... ##.........##...# ..... ##....#..### ##..# ... .........?.# ... .##......#..{.# .. .........####{.... ##........ {... ##.....>.. {.. ##........ o. ........... . .........>..