######### * ##....##.# * #### ##.......## * #..# #.........# ##### ##..# ### #.........# * , * * ..PP#.#########...## ###.##### #.........## ...........##.......###.......# ##...!....P# *#...#..............#%.........## ##......### #....#......##.###.............# ##......P# *#..........#### ##............###......### , * #........### #.3..............#....### * #......#.# ##.#####................## ##.....### #2.# ########.####.....# #(....## #..## ### ####### ###.>..# ##..# * ##.....## #.## **###.......# .## #.## *.#........## ....##..# #..........# ......#w## * ...........# * .......!.##### ...........## ,...........#.# .......%....# *.........2r..#.##** * * ...........## *#####.#.........# * , * ,,...........# ####........... ,, ** * ...........# #.....w..... , , * .........###### #.#......... ............#P# #.####...... #......#.....(#### ..# ##...., , , ####..####.###...#### ##. ##.., #.#* ####..#....####. * , #.#* ##............. * ,, * #.. #..............#### * , , , **,,,.. ##..........# ..#.## , * * , *,, , #..........# #....,,, * , , , , ##.........# #..# * * , * , , #.........###.## , , , * ##.>......##..P# , #P........##.|## , , ###........#.## , , , * ** ##......#%.# ,,, , ** , ##.....#[## * , ##...##.# , , ###.#..# , , * ###..# * * ##.## ** *, #..# , ,, * ##.## , *..#.##..# , #.......## * #..#.##..## * *,. ## ##..## *,, ##..#### * #.).#.# , , ** ####.## * ,* ##:### *, ##..## * #######....### ##.#.##.......# * ** * #..........###...# , * #.........## *#... , * * * #........## ##* , #......>..###** * #...........#* ,, #.<.........#* * #..[.....P### ##...###### #####