# .# .# ... ##.# .... .....#####... #.....P..7... ............. ............# .#...........## ....[.......######........>...#..........P...# ............[.......# ..........%# #................P.......%......# . #.##.######...##.#####.............P....# .## #w##...####.####.....#..........(...P...# ..###.####....#.# #####........7P..P.7.....# #. #.##..# ####...## ##..#.......P.P....### #. #.##.## ###...#######...###..P.........# #. #.##w# #.......##....#.# ##..#.)..P...# ###.###.##.#### ####...#....####%# ##.###......# #.............# #.####....### #.## #.# #....########## #.........#######'## ####.## #..# #.# ####.###......## #.........# #...# #..# ##.# #.. #...........## #......#..# #.#.# ##.######.#####. ###..........# #......#..######...### #.##............ #..........# #####.........~##'##~#####............... .#..........# #..........~.~.~.....).....)......... #.......)....# #.......w.....[....#########......... ###....).....# #..................#.......#.........#..............## #..................#...#...#.........#.##########)..## #####.####.........#.$#.#..+...........# .$Y$.o#%...# #.##...........#5=....5+...........# $.$.$a#....# #.#..##........#a$#.#.a+...........#.$[%:$.a#....# #....##...@....#...#..S#.######....#$.$=)$$.#....# ###........(...#......W#....###....#hZ$)=?.$#....# #####........#########.##...%....#KYK(%(..#...## #......<...........######....#{$.Fa$..#..## #.......############ #<...#cyoZa.$<#.## #.......# #....##########.# ######### ####............# ##############