######..... #.........# #.........# ##.........# #..........# #..........# #...)......# #..........# ...... #..........# ...... #..........######.....# ##.....................# #...................... #...............(...# #...................# #......####.........# #......#..#######...## #......#...$....#1)..# #....).#........#....# #......#........#....# ####...#........#....# #...##'#######....# #.................### #..[.......53.6....... #........#)....#...... #####..###1....###.... #..##32.....# ..## #.##.'''++++.# .# #....'.+ ... # #....'. ... #....'. ... #...