..# .... .... #..# ... ..# ##.####... #.........$ #..# #..# #..# ... #..# . .... ..#####..###### #.#.##..# ...............##....##..## ..##..........##......... #..........##....##..# #..........#....<....# # #...(......#...#.##..##.####. #........(.#...#.##.<........ #..........#................. #......?...#...#.###.###.### #..........#............... ##)#########...#..##..## # #.# #............ #.# #......##..## #(#########.#.#....... #(..........#.##.###.. #.#######.###.##.## #.................# #.#######.######### #.# #.# #.# #.# #.# #.# ### ###