######## ###......# .........##### #..........# #.......##.# #.......<#.# #........#.# #......###.# #......'.#a# #......#.#.# #......#...# .## #......######... ..####.......... #. #........# #........# #........# #.####........# #......##....## #########....# #....# #....# #....# #....# #....# #....# #....# ##...)# #.....# . #.###.#######.... #.# #.....a...... #.# ############# #.. ###