#.. #..... #...... ##....... #.......P. . ##.....f.PP ..f.### ######### ######### #.PPP.PPPP. .f....P##### .........#####.......######....f..f.P.fPfP.......... ............##................P.f..fPf.PPfPff........ ....(....##.##.......#####.f|f.PP.fPff.$.....f.......# ..........##.##.......# #...f.P.fP.>PPP.PPf......?..# ........}.##.....)....# #...PfP.P..f.PfPfPP..../.?..# ..........#####.......# #....fP.P.fPfbf.Pff)f.......# ........(.# #.......# #....fff.ff.fPfP.P)))..##### ########(## #....(..# ###.P.ffP.Pf.PPPP..P.#.# ##.# ####...## #.Pf.ff.PfP.fP.....#># #..# ######..### #.....PP.PP^f.P......# #)## #......<..# #.'#...........#####.# #.# #.........#####.......ffP..### #.# #.# #.........#...'...........## #O# #.# #...........###...........# #.# #.# #.........### #...........# #.# #.# #.........# #...........# #.# #.# #......(..# #...........# #.# #.# #######.### #...........# #.# #.# #####.# #...........# #.# #.# #.....# #######'##### #.# ########'## ##.##### #.# #....>....### #(.# #.# #.........'.#####(######## #.# #<........#..#...........# #.### #.........##.#...........# #...# #.........##.#...).......# ###(# #.........##.#...........# #.# ##'#########.#...........# #.## #.## #.'...........# #..# #..### ###...........# ##.# ##...# ###'######### #.# ###.# #........# ##########'### #####.##### ########.# #............### #.........# ########'### #............'.# #.........# #..........# #............#..# #.........### #..........####............##.# #...........####..........'..#....<.......# .+ #>....(...#....'..........##.+..........>.# ## #.........######..........####............# #........(# #..........# ############## #.........# ############ ###########