####### ....... ....... $...... .......###### .......hb...# .......####.# ######## #.# ##### ###...####'####...### ##........#.##...(...## #.........#.#.........# #.........'.'.........# #.......(.#.#.........# ##.......##.##.......## ###h...###'####...### #'#####...#####'# ##b###.......###.## #.).#.........#...# #...+....<....+...# #...#(........#...# ##.###.......###..# #.#####...#####.## #..#####+#####..# ##.............## ###############