.# ....# ..# ...# #... ###########..# +#.... #............# ####..... #............#+##.....# #....).......#....^..# #................#'#### #..............###....# #.....)......### +...<#...# #..........#.##########.... ####.#####.#.#...)............. .. ######.###...#........(....#..... ..........................)(......... ...#####..........##.........##....# .......#####..###........#........# ....>.......................##....# ........................##........#.# #............##.#########.).......# ##........##.##..# ##)........ #......).##..#..## ##........ #...........##.## ##....%.# #........#.....# ......# ######.....##### #...$.# #...#### .....# ....## .....# ....## .###