########## ####........# #.......###.# #...........#####.. #####..%............(.. ............###.####.. . ####..<....# #.# ... #...(...###(#####..# #............)[h...# ####.##.###.######.# #.##.# #.# #.[... ..# ##...##### .#