########## ######### ####### ##........# ##.......####...t.... #P........# #P.......#..'........ #..+.....h..# #P..<......##YY...... + #....Fh..# ##..%....### ....... #...r....## #........# YY..... #........f# #.......## .Y.Y... ##f'####f## ####.#.## ..?(.. ##...# ## #....# ###.. ##..# #.#.## # ##.# #.### #.## .. ###..## ... #.....# ... #.....# .... #.....# . #......# j.....## .......# .#.....# ####..### #..