####### . #.....####..... #.###.<........ #.# #######..## #.# #ooo......# #.####.##.# #.# # ..# .#. . . .. # . #+# #.# ...#######.##### #..........<....# ...####.#...##.## #.........# #.....##.<# #.....##..###.# #..#..........# #..#.###..##### #..#.###..# #.........# ##........# ###.###### #.# #.# #.# ##.## ##### ....#...#####...##### ....%..........#.....# ....#...#####...###.# .....##.## ##### #.# #.# #.# #.# . #.# ####.# #+# #....# #.#### #l# #.# ... ... #...# #.... ..... ...