############ ........... #........## #####+#### #.........#####........# ########......................################ ........>......................'..............# ########..##...............%...######.......#.# #..[......##......................# #.......#.# ........#..##......................# #.......#.# #########..##......................# #.......#.# ...........#######.###.............# #.......#.# #########.## #.# #############.# ######...># #.# #.# .# #........# #.# #.# .# #.........# #.# #.# #..........# #.# #........... ##.# .....###+.. #.#.# .#.##.# . #.##.# #. #.# #.# #.# #.# ##.# #.# .......... ##.# #.# @............# #F## #.# .@....[.......## #####.## #.# ....#.......[... #....lF## #.# .......@......# #....b.s###.# .............# . #......#.##.# #...K......# .# #......##cF.###### # #..........# .# #....M.#.o..{....... ..# #....@..%..# .# #..)......c{:...... ....# #%########@##.# .............#.... .....# #.# #K..#.# ........###.# ### .###...##.##### #...#.##### ........$ .# ........#.....# #@........# ..##.... .. #......#.##.# #.!...##### . ?.... ### #.###....##.# #.....# ....... #.......(##.###.@...# ... #w.[..#......#.H.@z....# .### #.###.$.#####.##.# T!$..#........###### ## #. .)#.....#.......# #.###.#.###.#.###...# ..#....D#.....#....)@z# ### ....................#.# #.## ..............%..#..# +..# #.......########..#######..# #.# ## #...^#......#.#..# #######.#######.####......#.#[############ ...............D...........@z.@HZ>...))...# #############.#....#......##############[# #.######......# #.# #.............# #.# ############### #.# #.# #.# #.# #.# #.# #.# #)# #<# ###