################ #..............# #######.#####......#.# ......h$# #..#.#....... ######### #..#.###.#### #....# # #....## #.....# #######.# ##### ###.......###...### { #...#(...##.......## ##.#######.........# #.##...##....8....# ##....#...........# #########.......## ###...######...### { { ##.......## ###.#### #.........# ###...### #....<....####.....(.# #..........##.........# ##.......##......8....# ###...######.........# ##### ##.......## ###...### ##### {