#### #### #####... ...##### ###.......#######.......### ##......###.......###......## #....###.............###....# #...#......#######......#..[# #.....### ###.....# #....## ##....# #....## ##....# #.....### ###.....# #...#......#######......#...# #....###......<......###....# ##......###.......###......## ###.......#######.......### #####... ...##### #### ####