########### ########## #.........# #........# ###### #.........####........# #....# #.........#<.>........#########....# #.........'.##..............<.+....# +.........####........#########....# #.........# #........# #....# #..[......# #........# #....# #.........# #........# #....# ###'####### #######.## ###'## #...###### #.# #.# ###......# #.# ###.# # ######'## #.# #...# ... ########### #.......### ###.# #####'##### .... ###.........######.......'.####...# #.........# ..... #...........##...'....>..#....#.##### #.........# .......##.#.........p..###..p....####.......####.........# ....p..'..#.........#### #.......# ###.###....'.........# .......####.........# #......<# #.# ######.........# ..... #.........# #.......# #.# ######'#### .... #.........# #...>...# #.# #.# ### ####...#### ######'## #.# #.## #####..### #..# #.# #.%# #......%)# ##.## #.# ####'#### ### #........# ###..# ######.###########.......# ...###........##########...####................'...>...# ..#.+........'.................####.###########.......# #.#.#.#.#...)...##########.######## #.# #.......# .................# #..# #.# #.......# ##+##.#.......# ##.## #.# #.......# #.........# #..# #.# ####+#### +.#.......# ###.## #.# #..##'##### #...# #.# ###+# ## #.###.### ##%########## #.# #...... ..... #...# #...........# ##+#### #...#.#.#.#.# ###.#### #...).......### #.....# #.........#..###.....####.............# #.....# #..?.....###.........##.............#.###.....# #.....^..# #####.....##.#...........#...'...%.+ #.<......# #.....##.#...........#####.##%## #.).....g# #........##.########## ###...## #........# #.....#####.# ##.....## ###+###### ###.### #.# ##.......## #...# #.# #...._....# #+### #.. ##.......## ### ##.....## ##...## ##.## ... ... ... ...