######## #....... ##### ...... ###...### ,..... #.......# *, ..., * #.......# #.# #####################...###### ##.###............................. ### #......###################..####..# * * #.# #..########## #....# , * #.# #...........# * #.##.# ,, #.# #...........# #...##.#* , #.###...........# * .........# * ##.#....########## #.r........# , #..#.##.#* #8## #..#####...# *, ###..#.##.##8...8 , ...#%?)#...# , , #.......#.##....., , ...#(!$#...# , #.......#.#>..... , ..)#((r#...# #.......#.##..... ,..#####...# * , , , #.......#.##8...8 , .... ...# *, . #<......#.# ##8## ,,,... ..####.o. ##.#..###.# ## #.###.......# , ..#...##.# * #...#.)###..## ,, #.##.#..#.# ,* .,###..)).#....... #. #.##...# * #...#.l){.$.###.# #. .# ##. #..).....####.# #. *, *, ##......##....# , , #...........##.# *.# *, , , , >..##.......###.# .# ###......<..# #.# .# * , , #.#####.).# #.## ###.## , #. #<#.###..# #....# , , # ***#.#....#.# #....# , #.####...#####....# , ### ##...........# * ##.#####....# * , #.# #....# , #.# #....# , * #.# #....# ,,, #.# #....# * #.#* #....# , , #. ###### , * , , , * *