### ... ..### ####..>.... #....# #.#### #%# #.# #.# #b############ #...........<# ##############