########## #######........# ........######.# .......g######.######### ........##.............# ........##.............# ........##..#####.###..# ........##..#.......#..# ........... #.......#..# ####r#####. #..........# #..#.......#..# #..#...<...#..# #..........#..# #..#.......#... #..#.......#..## #..###.#####..# #.............# #............. #########.#### .# . . ..